Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELM PLACE Semi-Detached £521,279 £95,000 24 Oct 1996
3 ELM PLACE Semi-Detached £521,358 £273,000 24 Sep 2004
4 ELM PLACE Semi-Detached £665,595 £453,000 24 Apr 2015
7 ELM PLACE Detached £562,201 £350,000 27 Apr 2007